// ==UserScript==
// @name         CSDN清除复制
// @namespace    http://tampermonkey.net/
// @version      1.1
// @description
// @author       You
// @match        *.csdn.net/*
// @icon         https://www.google.com/s2/favicons
// @grant        none
// ==/UserScript==


(function () {
    // 允许不登录复制
    for (const e of document.querySelectorAll('#content_views pre')) {
        e.style.setProperty('user-select', 'text', 'important')
    }
    for (const e of document.querySelectorAll('#content_views pre code')) {
        e.style.setProperty('user-select', 'text', 'important')
    }

    // 复制不带版权
    var copy_element = document.querySelector('main .blog-content-box')
    csdn.copyright.init(copy_element, '')

    // js 复制到剪贴板
    function copyToClipboard(content) {
        if (window.clipboardData) {
            window.clipboardData.setData('text', content);
        } else {
            (function (content) {
                document.oncopy = function (e) {
                    e.clipboardData.setData('text', content);
                    e.preventDefault();
                    document.oncopy = null;
                }
            })(content);
            document.execCommand('Copy');
        }
    }

    // 不关注博主即可看全文
    $(".hide-article-box").hide()
    $("div.article_content").removeAttr("style")

    // 登录后复制按钮 data-title 改成随便复制并删除点击事件
    document.querySelectorAll('.hljs-button').forEach(
        doc => {
            doc.remove()
        }
    )


})();